Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable noise for ALLEGRO ECAL barrel cells #191

Closed
wants to merge 4 commits into from
Closed

Conversation

zwu0922
Copy link

@zwu0922 zwu0922 commented Aug 22, 2024

The full simulation of ALLEGRO can be performed with noise on ECAL barrel cells.

  1. PR to be merged only after Add tools for the implmentation of noise for ALLEGRO v3 k4RecCalorimeter#107
  2. The MVA calibration is temporarily switched off due to the negative input brought by the noise.
  3. Noise filter is not yet available. The size of output file of run_digi_reco.py increases by two orders of magnitude!
  4. A FIXME comment is added on input histograms for noise. The input needs to be re-calculated using the latest ALLEGRO geometry.

@@ -55,9 +55,9 @@
#
inputfile = "ALLEGRO_sim.root" # input file produced with ddsim
Nevts = -1 # -1 means all events
addNoise = False # add noise or not to the cell energy
addNoise = True # add noise or not to the cell energy
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Till filtering works, I would set addNoise to False by default - to avoid producing huge output files

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Till filtering works, I would set addNoise to False by default - to avoid producing huge output files

  • I would set addNoise to False by default
    Agree.

  • Till filtering works
    As discussed previously in the email thread, the noise filter does not work in an intended way. Brieuc has come up with a solution. But I haven't implemented it

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

addNoise is switched off by default.

readoutName=ecalBarrelReadoutName,
activeVolumeName="LAr_sensitive",
activeFieldName="layer",
activeVolumesNumber=11,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We commented in HEP-FCC/k4RecCalorimeter#107 that the activeVolumesNumber property should be dropped

@giovannimarchiori
Copy link
Contributor

Superseded by #204

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants